def f(standard,list):
    list1=sorted(list)
    l=0
    h=len(list1)
    if list1[0]>=standard:
        return list
    elif list1[len(list)-1]<=standard:
        return list
    while True:
        mid=int((l+h)/2)
        if list1[mid]==standard or(list1[mid-1]<standard and list1[mid]>standard) or (list1[mid]>standard and list1[mid-1]<standard):
            print(list1[mid:])
            return list1[mid:]
            break
        elif list1[mid]>standard:
            l=mid
        else:
            h=mid
f(1.65,[1.66,1.32,1.69,1.55,1.45,1.9,1.52,1.66])